/*接口管理相关接口*/
import zxRequest from '@/utils/request';

// 获取接口列表
export function getApiList(params) {
	return zxRequest.get({
		url: '/admin/per/index',
		params: params,
	});
}

// 新增接口
export function addApi(params) {
	return zxRequest.post({
		url: '/admin/per/add',
		data: params,
	});
}

// 编辑接口
export function editApi(params) {
	return zxRequest.post({
		url: '/admin/per/edit',
		data: params,
	});
}

// 删除接口
export function delApi(params) {
	return zxRequest.post({
		url: '/admin/per/del',
		data: params,
	});
}

// 获取接口组列表
export function getApiGroupList(params, loading = true) {
	return zxRequest.get({
		url: '/admin/per-g/index',
		params: params,
		loading,
	});
}

// 新增分组
export function addApiGroup(params) {
	return zxRequest.post({
		url: '/admin/per-g/add',
		data: params,
	});
}

// 编辑分组
export function editApiGroup(params) {
	return zxRequest.post({
		url: '/admin/per-g/edit',
		data: params,
	});
}

// 删除分组
export function delApiGroup(params) {
	return zxRequest.post({
		url: '/admin/per-g/del',
		data: params,
	});
}
